rat traps - Alemán Inglés Diccionario